package com.hxkj.domain.po;


import java.io.Serializable;
import java.util.List;

/**
 * @author yaosy
 * @create 2018年6月6日
 * @desc 模板树树封装类
 **/

public class TemplteTree implements Serializable{


    private static final long serialVersionUID = -654485757561230260L;
    private long templetId;

    private String filename;

    private Double size;

    private Long lastModifiedDate;

    private String templetName;

    private String source;

    private int isDirectory;

    private String path;

    private List<TemplteTree> children;

    private long parentId;

    // 站点id
    private Long siteId;

    private String templetAlias;

    // 标识
    private Byte status;

    public long getTempletId() {
        return templetId;
    }

    public void setTempletId(long templetId) {
        this.templetId = templetId;
    }

    public String getFilename() {
        return filename;
    }

    public void setFilename(String filename) {
        this.filename = filename;
    }

    public Double getSize() {
        return size;
    }

    public void setSize(Double size) {
        this.size = size;
    }

    public Long getLastModifiedDate() {
        return lastModifiedDate;
    }

    public void setLastModifiedDate(Long lastModifiedDate) {
        this.lastModifiedDate = lastModifiedDate;
    }

    public String getTempletName() {
        return templetName;
    }

    public void setTempletName(String templetName) {
        this.templetName = templetName;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public int getIsDirectory() {
        return isDirectory;
    }

    public void setIsDirectory(int isDirectory) {
        this.isDirectory = isDirectory;
    }

    public String getPath() {
        return path;
    }

    public void setPath(String path) {
        this.path = path;
    }

    public List<TemplteTree> getChildren() {
        return children;
    }

    public void setChildren(List<TemplteTree> children) {
        this.children = children;
    }

    public long getParentId() {
        return parentId;
    }

    public void setParentId(long parentId) {
        this.parentId = parentId;
    }

    public Long getSiteId() {
        return siteId;
    }

    public void setSiteId(Long siteId) {
        this.siteId = siteId;
    }

    public String getTempletAlias() {
        return templetAlias;
    }

    public void setTempletAlias(String templetAlias) {
        this.templetAlias = templetAlias;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }
}
